package br.gov.dataprev.treinamento.ejb.service.remote;

import javax.ejb.Remote;

import br.gov.dataprev.treinamento.ejb.excecao.ExcecaoValidacao;
import br.gov.dataprev.treinamento.ejb.modelo.Cliente;

@Remote
public interface ClienteServiceRemote {
	
	public static final String EJB_NAME = "ClienteService";

	public abstract Cliente incluir(Cliente cliente) throws ExcecaoValidacao;

	public abstract Cliente excluir(Cliente cliente) throws ExcecaoValidacao;

	public abstract Cliente alterar(Cliente cliente) throws ExcecaoValidacao;

	public abstract Cliente obterCliente(Long id);

}